invest houses sale home builders military flats puppies stocks apartments puppy investor army estate planning dogs investment financial planning builders mutual funds new homes navy bonds